<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>

<HTML>
<HEAD>
	<TITLE>AJAX1</TITLE>
	<script type="text/javascript" src="<%=request.getContextPath()%>/opesoft/js/frame.js" /></script>
	<SCRIPT LANGUAGE="JavaScript">
	<!--
		$include("js/mootools.js");
		$include("js/ajax.js");
		$include("/ope/com/opesoft/fw/ajax/TestBO.ojs");
	//-->
	</SCRIPT>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
	function show(data,args)
	{
		alert("data : "+data+"\nargs : "+args);
	}
	
	function test1()
	{
		var user=JavaClass("com.opesoft.fw.core.utils.User");
		user.name="Larlf.Wang";
		alert(TestBO.getName(user));
	}
//-->
</SCRIPT>

同步调用的例子：
<input type="button" value="echo1" onclick="alert(TestBO.echo1('hello'));">
<br>
异步调用的例子：
<input type="button" value="add" onclick="TestBO.add(5,7,show,'需要传递的信息');">
<br>
数组参数：
<input type="button" value="length" onclick="alert(TestBO.length(new Array('a','b','c')));">
<br>
对象参数：
<input type="button" value="getName" onclick="test1();">

</BODY>
</HTML>
